Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LARCH GROVE Terraced £63,192 £26,680 12 May 2003
9 LARCH GROVE Semi-Detached £142,578 £110,000 8 Mar 2017
11 LARCH GROVE Semi-Detached £128,713 £93,000 18 Dec 2015
15 LARCH GROVE Semi-Detached £135,887 £37,000 29 Sep 2000
16 LARCH GROVE Semi-Detached £170,000 5 Apr 2024
19 LARCH GROVE Semi-Detached £142,514 £115,000 6 Jul 2018